Big Huge Thesaurus

saxifraga aizoides

noun

sounds kind of like